package com.culturalCenter.dataCenter.entity.site;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 场地监控（SiteAlerts）实体类
 *
 * @Date
 */
@ApiModel(value = "", description = "")
@Data
public class SiteAlerts implements Serializable {

    private static final long serialVersionUID = -57834677644524187L;
    /**
     * 监控信息id
     */
    @ApiModelProperty(value = "监控信息id")
    private String id;
    /**
     * 场地id
     */
    @ApiModelProperty(value = "场地id")
    private String siteId;
    /**
     * 场地编码
     */
    @ApiModelProperty(value = "场地编码")
    private String siteCode;
    /**
     * 设备名称
     */
    @ApiModelProperty(value = "设备名称")
    private String equipName;
    /**
     * 设备位置
     */
    @ApiModelProperty(value = "设备位置")
    private String equipLocation;
    /**
     * 设备型号
     */
    @ApiModelProperty(value = "设备型号")
    private String equipModel;
    /**
     * 信息类型：0.报警信息；1.故障信息
     */
    @ApiModelProperty(value = "信息类型：0.报警信息；1.故障信息")
    private Integer infoType;
    /**
     * 提示信息
     */
    @ApiModelProperty(value = "提示信息")
    private String alertsInfo;
    /**
     * 图片
     */
    @ApiModelProperty(value = "图片")
    private String picture;
    /**
     * 时间
     */
    @ApiModelProperty(value = "时间")
    private Date alertsTime;
    /**
     * 状态:0.未处理 1.已解决(报警信息默认状态为未处理，提示信息默认为已解决)
     */
    @ApiModelProperty(value = "状态:0.未处理 1.已解决(报警信息默认状态为未处理，提示信息默认为已解决)")
    private Integer status;
    /**
     * 处理人
     */
    @ApiModelProperty(value = "处理人")
    private String handler;
    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;

}
